English: The sacrifice is enormous.
Telugu: త్యాగం అజరామరమైనది.