English: Finding new drugs is not easy.
Telugu: నిజానికి కొత్త మందులు కనిపెట్టటం అంత తేలికైన పని కాదు.