English: It felt like a great release.
Telugu: ఒక గొప్ప రిలీఫ్ అనిపించింది.