Original: The biggest challenge was obtaining visas for entry into the country.
Simplified: The biggest challenge at present is obtaining visas for entry into the country.