English: Both have recently returned from the US.
Telugu: ఇటీవలే వీరిద్దరూ అమెరికా పర్యటన నుంచి వచ్చారు.