English: I'm sort of surprised he hasn't come back yet.
Telugu: అతను ఇంకా రాకపోవడం నాకు ఆశ్చర్యంగ అనిపిస్తున్నది.