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