English: Both set new world records.
Telugu: వాటిలో రెండు సరికొత్త ప్రపంచ రికార్డును సృష్టించాయి.