English: That gave us a lot of peace.
Telugu: ఇది మాకు ఎంతో శాంతినిచ్చింది.