We just checked up with our hosting company again and we found out the problem was indeed due to IP blockage at their side. Their second line of support eventually whitelisted the IP in question.
Anyone having this problem can simply do the same. Translations are back on track now
Thanks Yana for your great support!