I'm doing a speech & want to say "I don't often get given a platform like this"
I've been trying to find the word 'platform', but they only thing that comes up is the term 'platform' in terms of a train station. (i.e. the noun)
Is there a Japanese equivalent to the 'platform' we use in the metaphorical sense in English?