English: Need to do better than that.
Telugu: ఆమేరకు మెరుగైన కృషి చేయాలి.