
Neela R. answered 08/19/22
Passionate and patient Teacher of French
Answer 1:
This is a formal expression used to end a formal letter.
Answer 2:
Yes it would be a fair way of translating the expression.
In English, we could simply say - Respectfully yours .....