English: Why have you delayed?
Telugu: ఎందుకు ఆలస్యం చేస్తున్నారని ప్రశ్నించారు.