Translated Labs
YOU SAID:
Two birds with on Stone
INTO JAPANESE
石の上にいる2羽の鳥
BACK INTO ENGLISH
Two birds on the stone
石の上の2羽の鳥
Yes! You've got it man! You've got it