English: At this, my heart dropped.
Telugu: ఆ మాటంటానే నాకు గుండె దడెత్తుకునింది.