English: All a little late though.
Telugu: కాస్త ఆలస్యం అయినా అన్నీ బయటకు వచ్చాయి.