English: They all had recently returned from China.
Telugu: ఇటీవలే వీరంతా చైనా నుంచి నగరానికి చేరుకున్నారు.