English: Both of these things have me puzzled.
Telugu: రెండూ నాలో ఆత్రుతని పెంచిన విషయాలే.