English: We couldn't believe what was in front of our eyes.
Telugu: మా కళ్ల ముందు జరిగిన దాన్ని ఇప్పటికీ నమ్మలేకపోతున్నాం.