English: It is a layered cake that is soaked in orange marmalade and sprinkled with powdered sugar.
Telugu: ఇది నారింజ మార్మాలాడేలో ముంచి పొడి చక్కెర చల్లి లేయర్ కేక్.