meaning of Bei diesem Anblick dreht sich mir der Magen um

Bei diesem Anblick dreht sich mir der Magen um - German to English

My stomach transforms as of this sight.