English: "DotA 2" is a game in which very much depends on teamwork.
Telugu: "DotA 2" - చాలా జట్టుకృషిని ఆధారపడి దీనిలో ఒక గేమ్.