English: Reports also suggest the same.
Telugu: ఈ మేరకు రిపోర్టులు కూడా చెబుతున్నాయి.