English: It looked delectable and delightful.
Telugu: ఇది సంతోషపెట్టు మరియు ఆహ్లాదం కనిపిస్తుంది.