Match the Spanish idiom with its correct English meaning.

1. por primera vez
2. finally
3. por supuesto

A. por fin
B. for the first time
C. of course