translatest news & developments