English: "This has come too late.
Telugu: "అందుకేగా ఇంత ఆలస్యం అయింది.