Sort:  

Visa is tough process...convincing the need to travel is pretty tough job...but again if you have good track record it won't affect much

I totally understand!!!