English: OMG... so much squee!
Telugu: వామ్మో. . అంత పెద్ద గిడ్గంగులా!