English: They've become more stable recently.
Telugu: వారు ఇటీవల మరింత స్థిరంగా నిరూపించబడింది.