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