Telugu to English:
నిజంగా, చాలా అయోమయంగా ఉంది.
Frankly, I am confused.