English: India have already won 22 medals.
Telugu: ఇందులో భారత్ 22సార్లు విజేతగా నిలవడం విశేషం.