English: They had visited China recently.
Telugu: ఈమధ్యే వాళ్లు చైనా వెళ్లి వచ్చారు.