English: I was so relieved!
Telugu: అప్పుడే నాకు మనశ్శాంతి!