English: It has set several new records.
Telugu: అనేక కొత్త రికార్డులు సృష్టించారు.