Drogba is no stranger to challenges