English: They had visited China recently.
Telugu: వీరు ఇటీవలే చైనాలో పర్యటించి వచ్చారట.