English: However, India has many advantages over Sri Lanka.
Telugu: అయితే భారత్ ఎక్కువ విజయాలు సాధించింది శ్రీలంకపైనే.