English: He could not believe his own eyes.
Telugu: తనను కళ్లను తానే నమ్మలేకపోయానని చెప్పారు.