English: Wherever they've come from.
Telugu: వారు ఎక్కడ నుండి వచ్చినా సరే.