English: It's ahead of our times!
Telugu: ముందుకాలం మనదే!