English: IDPD - Indian Doctors for Peace and Development
Telugu: (ఐడిపిడి - ఇండియన్ డాక్టర్స్ ఫర్ పీస్ అండ్ డెవలప్ మెంట్)