Translate the following sentence into Turkish.
How could you make that disgusting confession in public, before all those grinning natives?
O iğrenç itirafı nasıl yapabildin? Halkın, pis pis sırıtan o yerlilerin önünde?