Translated Labs
YOU SAID:
My conscience pressing rain
INTO JAPANESE
私の良心が雨を押している
BACK INTO ENGLISH
My conscience is pushing the rain
私の良心は雨を押しています
This is a real translation party!