English: There are some pointers in this direction.
Telugu: ఈ దిశగా అప్పుడే సూచనలు కన్పిస్తున్నాయి.