English: And it’s a humongous success to me.
Telugu: ఇది నాకు చాలా గొప్ప విజయం.