English: India has only won 28 Olympic medals till date.
Telugu: ఇప్పటివరకూ ఒలింపిక్స్లో మొత్తంగా భారత్ 28 పతకాలు గెలిచింది.