English: More drugs are still in development.
Telugu: మరిన్ని మందులు ఇప్పటికీ అభివృద్ధిలో ఉన్నాయి.