YOU SAID:
i am the ground you stand apon.
INTO JAPANESE
私はあなたが立っている地面です。
BACK INTO ENGLISH
I am the ground on which you stand.
INTO JAPANESE
私はあなたが立つ地面です。
BACK INTO ENGLISH
I am the ground on which you stand.
Come on, you can do better than that.