Seriously: sometimes things are hard because you don't know the language all that well. Consider that possibility.