English: stranded at sea or on land
Telugu: సముద్రం లేదా నేలపై ల్యాండింగ్