YOU SAID:
being meguca is suffering
INTO JAPANESE
meguca をされて苦しんでいます。
BACK INTO ENGLISH
meguca, are suffering from.
INTO JAPANESE
meguca、苦しんでいます。
BACK INTO ENGLISH
meguca, suffer from.
INTO JAPANESE
meguca、苦しみます。
BACK INTO ENGLISH
meguca, suffers.
INTO JAPANESE
meguca、苦しみます。
BACK INTO ENGLISH
megca, suffers.
INTO JAPANESE
megca、苦しみます。
BACK INTO ENGLISH
megca, suffers.
Come on, you can do better than that.