English: Is life possible on Moon?
Telugu: చంద్రునిపై మనుగడ సాధ్యమేనా?