English: Reports also suggest the same.
Telugu: ఇదే సంగతి నివేదికలు కూడా తెలియచేస్తున్నాయి.