English: It has long been rumored to be true.
Telugu: చాలాకాలంగా వినిపిస్తున్నదే నిజమైంది.