English: India won a total of 6 medals in the London Olympics.
Telugu: భారత్ లండన్ ఒలంపిక్స్లో ఆరు పతకాలను గెలిచిన విషయం తెలిసిందే.