English: Is there life on MaRS?
Telugu: మార్స్ పై జీవితం లేదో?