English: India has won 26 medals in the Olympics so far.
Telugu: ఇప్పటివరకు భారత్ క్రీడాకారులు ఒలింపిక్ క్రీడలలో 26 పతకాలు సాధించిపెట్టారు.