English: All three had travelled to China recently.
Telugu: వీరంతా ఇటీవల చైనాకు వెళ్లి వచ్చారు.