English: That is somewhat reassuring.
Telugu: అది కొంత ఓదార్పుగా వుంది.