English: I couldn't believe my ears at the time.
Telugu: క్షణం నా చెవులను నేను నమ్మలేకపోయాను.