English: And not a little late.
Telugu: కొంచెం కూడా ఆలస్యం చేయలేదు.