English: India's best show at the Olympics came in London 2012 where they raked up six medals.
Telugu: 2012 లండన్ ఒలింపిక్స్‌లో భారతదేశం అత్యుత్తమ ప్రదర్శన చేసింద.