English: seems very happy and cheerful.
Telugu: ఇది సంతోషపెట్టు మరియు ఆహ్లాదం కనిపిస్తుంది.