English: Both of them hold world records.
Telugu: . . ఆ రెండూ ప్రపంచ రికార్డులను నెలకొల్పాయి.