Even though they were caught, they were eventually released, after heavy international pressure.
Même si elles se sont fait prendre, elles ont finalement été relâchées après une forte pression internationale.