meaning of beim ersten Schub

beim ersten Schub - German to English

on very first push