English: Many reports also suggest the same.
Telugu: పలు నివేదికలు ఇదే అంశాన్ని పేర్కొంటున్నాయి.