English: Two world records.
Telugu: రెండు ప్రపంచ రికార్డులు!