What does auf hohem Niveau jammern mean?

auf hohem Niveau jammern - German to English

to whine about very first world issues