English: We are delighted and thankful
Telugu: మేము కృతజ్ఞులము, మేము సంతోషిస్తున్నాము