English: New challenges face the physician.
Telugu: కొత్త కొత్త సవాళ్ళు వైద్యులకు విసురుతూనే ఉన్నాయి.