English: The new meds may help.
Telugu: కొత్త జన్యు సాధనాలు సహాయపడవచ్చు.