English: But it makes you wonder.
Telugu: కానీ మీరు ఆశ్చర్యానికి చేస్తుంది.