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