English: For a moment I didn't believe my eyes.
Telugu: ఒక్క క్షణం నా చెవులను నేను నమ్మలేదు.