20160731 city.delhi: India will do well at Rio Olympic Games: Modi