From the same article. In my knowledge ,a success in when parameters are met upto expectation. I don't know how New Indian Express interprets the term.:coffee:
For the record,I got beaten up in the road,publicly during my school days,and in my frst year at the college basket ball court,where I was made to count stars,literally!:D