English: Still can't believe it won so many awards.
Telugu: ఇప్పటికీ తాను ఇంతా భారీ మొత్తం గెలుచుకున్నానంటే నమ్మలేకపోతున్నాను.