English: Reports also suggest the same.
Telugu: నివేదికలు కూడా అదే స్పష్టం చేస్తున్నాయి.