English: Till date, this record persists.
Telugu: ఇప్పటికి, ఎప్పటికి ఆ రికార్డు అలాగే ఉంటుంది.