English: - a new world record.
Telugu: - సరికొత్త ప్రపంచ రికార్డు