English: I still can't believe that we won such a great prize.
Telugu: ఇప్పటికీ తాను ఇంతా భారీ మొత్తం గెలుచుకున్నానంటే నమ్మలేకపోతున్నాను.