English: until the arrival of Marie.
Telugu: మేరీ కనిపించింది వరకు.