YOU SAID:
I just got pretty humiliated and I'm so embarrassed I may cry
INTO JAPANESE
私はかなり屈辱を受けたばかりで、恥ずかしいので泣くかもしれません
BACK INTO ENGLISH
I'm pretty humiliated and may be crying because I am ashamed
INTO JAPANESE
私は恥ずかしいので恥ずかしくて泣いているかもしれません
BACK INTO ENGLISH
I may be ashamed and crying ashamed
INTO JAPANESE
私は恥ずかしくて泣いているかもしれません
BACK INTO ENGLISH
I may be ashamed and crying
INTO JAPANESE
私は恥ずかしくて泣いているかもしれません
BACK INTO ENGLISH
I may be ashamed and crying
This is a real translation party!