English: It is heart stopping.
Telugu: గుండెలు ఆగిపోయేలా చేస్తోంది.