English: He was a bit confused.
Telugu: అతడికిది కాస్త అయోమయంగా తోచింది.