English: They all came from foreign countries.
Telugu: వీరంతా ఇటీవలే విదేశాల నుంచి వచ్చారు.