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