Translated Labs
YOU SAID:
touchdown for the red rose
INTO JAPANESE
赤いバラの着陸
BACK INTO ENGLISH
Landing of red roses
Okay, I get it, you like Translation Party.