English: Many reports also suggest the same.
Telugu: పలు నివేదికలు ఇదే విషయాన్ని వెల్లడిస్తున్నాయి.