English: have set up an all time world record.
Telugu: ఆల్ టైమ్ వరల్డ్ రికార్డ్ సృష్టిస్తోంది.