English: But a price has had to be paid.
Telugu: కానీ చెల్లించాల్సిన ధర ఉంది.