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