English: Wonder if it's this?
Telugu: ఇదేంటా అని ఆశ్చర్యపోతున్నారా?