Language:
Free Online Dictionary|3Dict

临场

Source : CEDICT

to take an exam/to take part in a race/to go personally to the place