Tamil to English:
நான் ரொம்ப லேட்டாக வந்துவிட்டேனா?
Am I too late?