English: 'Staggering sight'
Telugu: ఆకట్టుకుంటున్న ‘దృశ్యకావ్యం’