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