English: He really could hardly believe his eyes when he saw it.
Telugu: చాలా అరుదు అని, నిజంగా తన కళ్లను తాను నమ్మలేకపోయాడట.