owayixa:tewa

English: Translation
I see you