English: To date that is the world record.
Telugu: ఇప్పటివరకు ఇదే ప్రపంచ రికార్డు.