Roughly "In addition to -- being simplified to "and also' but the mo makes it be an unhappy, kind of remorseful reply
桃 (momo) in Japanese is 'peach'.
This is not a Japanese phrase.
'Sochira mo nihonjin deshou ka.' 'Anata mo nihon no kata deshou ka.'
This does not appear to be Japanese.
Anata mo
lolo mo gago
桃色の竜 /mo mo i ro no ryuu/ would mean 'pink dragon' in Japanese.
mo owatta
mo nae
putang ina mo
nani mo nashi de...
mo junbi shitte imasuka