English: A little too late maybe.
Telugu: కొంచం ఆలస్యం కావచ్చేమో.