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