Crossword Genius

This makes me cross desert without oases, touring east (3,7,4)

Ross

I believe the answer is:

for heavens sake

I'm a little stuck... Click here to teach me more about this clue!

'this makes me' is the definition.
I know nothing about this answer so I cannot judge whether this works.

'cross desert without oases touring east' is the wordplay.
'cross desert' becomes 'forsake' (synonyms. I am not sure about the 'cross' bit.).
'without' indicates putting letters inside ('without' can be similar in meaning to 'outside').
'oases' becomes 'havens' ('haven' can be a synonym of 'oasis').
'touring' is an insertion indicator (touring can mean going round).
'east' becomes 'e' (abbreviation).
'forsake' enclosing 'havens' is 'forhavenssake'.
'forhavenssake' enclosing 'e' is 'FOR HEAVENS SAKE'.

Can you help me to learn more?

I've seen this clue in The Times.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.