English: All of them have returned from Chennai recently.
Telugu: ఇటీవలే వీరంతా చైనా నుంచి నగరానికి చేరుకున్నారు.