English: However, recent outcomes have been more encouraging.
Telugu: అయితే తాజా పరిణామాలు ఆ వార్తలకు మరింత బలం చేకూర్చేలా ఉన్నాయి.