Former Indian envoy to US Taranjit Singh Sandhu, while praising Dr Manmohan Singh's legacy and the reforms he brought in, said the former Prime Minister was ahead of his time and had the courage to do something for the country.