meaning of an einem sonnigen Aprilnachmittag

an einem sonnigen Aprilnachmittag - German to English

on a sunny April mid-day