English: They both made their sacrifice.
Telugu: ఇద్దరూ తమ వీర్యాన్ని దానం చేశారు.