English: Not that much of a defeat
Telugu: ఇది ఎంత మాత్రమూ ఓటమి కాదు