English: They were very ahead of their time.
Telugu: వారు చాలా ముందుకు వారి సమయం ఉన్నాయి.