English: They came from foreign lands as well.
Telugu: వీరు కూడా విదేశాల నుంచి వచ్చిన వారేనని వెల్లడించారు.