meaning of auf hohem Niveau jammern

auf hohem Niveau jammern - German to English

to whine about very first world issues