English: A great result nevertheless.
Telugu: కానీ ఒక గొప్ప ఫలితం.