meaning of 4 Stunden lang

4 Stunden lang - German to English

for 4 hours