English: the better recently.
Telugu: మరింత ఇటీవలి, మంచి.