English: He has been in Delhi for some time.
Telugu: గత కొంత కాలం నుంచి వారు ఢిల్లీలో నివసిస్తున్నారు.