English: But the success came a tad too late.
Telugu: కానీ విజయానికి కొంచెం దూరంలో ఆగిపోయింది.