English: But it has come down to this.
Telugu: కానీ ఈ ముగింపుకి వచ్చింది.