English: And I was really happy and relieved.
Telugu: నాకు నిజంగానే సంతోషంతో పాటు ఆశ్చర్యంగా అనిపించింది.