English: India has so far won only 26 medals in the Olympics.
Telugu: ఇప్పటివరకూ ఒలింపిక్స్లో మొత్తంగా భారత్ 28 పతకాలు గెలిచింది.