English: Both of these happen to be world records.
Telugu: ఈ రెండు వరల్డ్ రికార్డులే.