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