English: He seems to be much better at that these days.
Telugu: ఆ రోజుల్లో ఇది మరింత బాగా కనిపిస్తుంది.