Translated Labs
YOU SAID:
This is small to a giant
INTO JAPANESE
これは巨人に小さいです
BACK INTO ENGLISH
This is small to giants
That didn't even make that much sense in English.