English: Mary has not left.
Telugu: మేరీ ఆగిపోలేదు.