where ru live meaning in hindi