Refer to differences between "should", "must" and "ought to": http://blog.oxforddictionaries.com/2014/03/must-should-ought/.
I'd say that as: What do I have to do?
But yes, I'd say that is also a meaning of the Greek sentence.
And it's an accepted alternative, together with "What must I do?".