master peace meaning in hindi