Text this: Decoding Peto's paradox in carcinogenesis: An insight