English: But there is some new evidence suggesting it’s true.
Telugu: అయితే అది నిజమేనని చెప్పే కొన్ని సంకేతాలు కూడా ఇపుడు కనిపిస్తున్నాయని అంటున్నారు.