English: But great result none the less.
Telugu: కానీ ఒక గొప్ప ఫలితం.