English: Both hold phenomenal records in the sport.
Telugu: వీరిద్దరూ ఈ క్రీడల్లో కొత్త రికార్డు నెలకొల్పడం విశేషం.