20120418 news: India ready to prove their mettle at London Olympics