meaning of allgegenwärtige Sonne, Meer und Sand

allgegenwärtige Sonne, Meer und Sand - German to English

ubiquitous sun, water and sand