English: Modern medicine has aided this.
Telugu: ఆధునిక వైద్యశాస్త్రం ఇందుకు భరోసా ఇస్తుంది.