English: India at Olympics has bagged a total of 28 medals.
Telugu: ఇప్పటివరకూ ఒలింపిక్స్ పోటీల్లో ఇండియా 28 మెడల్స్ గెలుచుకుంది.