English: The doctor has stayed here.
Telugu: డాక్టర్ నిలుచుని ఉన్నాడు.