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