English: Both had travelled to China recently.
Telugu: వారిద్దరూ కూడా ఇటీవలి కాలంలో చైనా వెళ్లి వచ్చిన వాళ్లే.