India's most successful outing in terms of the total medal tally was at the 2012 London Olympics