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