English: Or possibly from Africa or the Middle East.
Telugu: బహుశా అరేబియాలో లేక ఆఫ్రికా తూర్పు తీరాన ఉండవచ్చు.