That gives me lot of peace and satisfaction.
इससे बहुत सुख और शांति मिलती है.