English: But it makes you wonder whats happened.
Telugu: కానీ జరుగుతున్నదేంటి అంటే ఆశ్చర్యమే కలుగుతుంది.