English: They have made immense contribution for this country.
Telugu: వాళ్లు ఈ దేశం కోసం చాలా గొప్ప త్యాగం చేశారు.