Sanskrit to English:
किमहं विलम्बिता?
Am I too late?