English: But imho - a great result.
Telugu: కానీ ఒక గొప్ప ఫలితం.