English: But great ending though.
Telugu: కానీ ఒక గొప్ప ఫలితం.