English: After hearing this detail, I was speechless.
Telugu: ఈ వివరాలు వింటుంటే నాకు మతిపోయినట్లయింది.