English: Both of which had just arrived from the United States.
Telugu: ఇద్దరూ అప్పుడే అమెరికా నుంచి వచ్చారు.