What does 4 Stunden lang mean?

4 Stunden lang - German to English

for 4 hours