English: Modern medicine has played a part.
Telugu: ఒక పాత్ర ఆధునిక వైద్యం విజయాలు పోషించారు.