Use AWK to move matched line back one?

Can somebody help me with this? I'm sure it's a no-brainer if you know awk... but I don't.

Input:

Blah
Blah
Me love you
long time
Blah
Blah

awk magic with 'long time'

==>

Output:

Blah
Blah
Me love you long time
Blah
Blah

Anybody?

---------- Post updated at 07:15 PM ---------- Previous update was at 06:30 PM ----------

Update:

I learned how to do it in AWK while I was waiting.

Solution:

awk '{if ($0== "Me love you") { printf "%s", $0; getline var; printf "%s\n", var} else { print $0 }}' inFile

Yippy