-- Thank you, I rest my case.
-- I'm not having a dig at anyone, but that particular character barely spoke a word of english. Mate can you stop being an apologetic and making excuses. What we require in this industry is minimum english requiremenst.
rest one's case:
1. said to show that one believes one has presented sufficient evidence for one's views;
2. conclude one's presentation of evidence and argument in a lawsuit;
1. a remark or joke that you make in order to criticise someone or annoy them;