English: Mary had come.
Telugu: మేరీ వచ్చింది.