English: There was a price to pay, though, I now understood.
Telugu: కానీ చెల్లించాల్సిన ధర ఉంది, నేను ఇప్పుడు గ్రహించడం ఏదో ఉంది.