Indian athletes seem to have learnt to be at the forefront, come rain, shine or thunderstorm. After all, they overcame those impediments, besides, competition from their opponents, during Asian Athletics Championships in Bhubaneshwar last week to hit the podium an unprecedented 29 times.