Lets remember Riyad Mahrez was signed from the same division not so long before and for less than £1m. God knows what his market value is now.
When Bristol signed him, Kodija was Ligue 2 POTY and his team were promoted to the top tier of French football.
£2m is a LOT of money for any second division team in France.
He might not turn out to be as good as Mahrez, but I'm confident he'll be worth every penny spent.