Hindi to English:
यह सुनकर राहत मिली।
That is a relief.