English: What sacrifice they have been making!
Telugu: వీరు ఎంత తపస్సు చేశారో!