English: NASA rover finds building blocks of life on Mars
Telugu: అంగారకుడిపై జీవరాశిని కనుగొన్న నాసా రోవర్