English: But it does make one wonder what is up.
Telugu: కానీ జరుగుతున్నదేంటి అంటే ఆశ్చర్యమే కలుగుతుంది.