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