English: A wide range of factors is generally considered to have worked together, including:
Telugu: విస్తృతమైన కారకాలు సాధారణంగా కలిసి పని చేశాయని భావిస్తారు, వీటిలోః