English: Both are excellent games that were released recently.
Telugu: ఇటీవల విడుదలైనవాటిలో రెండు చాలా బాగా ఆడుతున్నాయి.