English: Happy and relieved.
Telugu: హ్యాపీ అండ్ కంఫర్ట్.