which language translation api are you using and are there any rate limits that will cause the translation to fail?