meaning of compelled in hindi