English: Their courage is humbling.
Telugu: వారి సాహసోపేత త్యాగమున్నది.