Translation Of Challenging Exercises In Different Languages