English: I’m stumped over it.
Telugu: దీనిమీద నేను బెట్‌ కడుతున్నా.