English: It has been speculated for long.
Telugu: అని కొంత కాలంగా ఊహాగానాలు వినిపిస్తున్నాయి.