English: Yet, they joyfully made these sacrifices.
Telugu: అయినా వారు ఆనందంగా ఆ త్యాగాలు చేశారు.