I'm pretty sure 20d is so to speak the adverb form of one of the commonest of all short adjectives in English!
Does anyone have any ideas about my last one, 15a? The crossers I have produce nothing relevant that I can see. Just a hint perhaps,
And for 32 d there seem to be 2 alternatives for the 1st letter, both vaguely "relevant". Again a tip might help!