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