твориться на планете — перевод на английский

Варианты перевода словосочетания «твориться на планете»

твориться на планете — другие примеры

И что творится на планете, что даже у вас есть обручальное кольцо, а у меня его нет.
And how on earth you have a wedding ring is beyond me.