English: He was newly arrived from China.
Telugu: ఇటీవలే అతను చైనా నుంచి నగరానికి వచ్చారు.