Putting it this way might seem a little rough or direct - still sometimes one needs to be to the point to be heard, isn't it?
Check out this group of Chinese phrases too. You might find more useful Mandarin phrases. The current Chinese phrase "Let me off" appears in this group