You rock meaning in hindi.