English: After listening to this, I felt relieved.
Telugu: ఇది విని, నాక్కాస్త ఊరట కలిగింది.