English: THIS is happening!
Telugu: ఇదీ జరుగుతోంది!