English: And where do you think they got that technology?
Telugu: మరి వారికి ఆ టెక్నాలజీ ఎలా వచ్చినట్లు ?