paikan päältä

Phrase

 * 1)  (from) on location or on site, (from) on the spot