Bindra called London Olympics a major landmark in Indian sports .
Bindra said the country needs long -- term goals .
Calling London Olympics a major landmark in Indian sports , Bindra said the country needs long -- term goals .