English: The game was tremendously demanding.
Telugu: ఆట చాలా డిమాండ్ ఉంది.