Translated Labs
YOU SAID:
My conscience pressing rain
INTO JAPANESE
私の良心が雨を押している
BACK INTO ENGLISH
My conscience is pushing the rain
私の良心は雨を押しています
Well done, yes, well done!