English: They were ahead of their times.
Telugu: తమ కాలానికన్నా ముందు నడచిన వాళ్ళు.