English: But, even this result is impressive.
Telugu: ఏది ఏమైనా ఈ ఫలితం చాలా చాలా నిరూత్సాహపరిచింది.