English: Surprisingly though, it does!
Telugu: అంటే- ఆశ్చర్యం కలుగుతుంది కానీ, అదియధార్థం!