a TR will not be of any use if you're not able to speak proper English my friend..
Actually you don't need to speak proper English to get a job on a 73 (all depends which company and which country you are targetting) nor it is a requirement to speak more than Aviation English to then fly the 73 in a commercial environment. Of course if you are aiming at a job in the UK, this is a different story.
I like the and I quote "we have to pay the foul course ". Made me laugh