English: The noose has fallen.
Telugu: నోరే పడిపోయింది.