English: In fact, they have lived there since their marriage.
Telugu: వారి వివాహం నుండి వారు అక్కడే నివసిస్తున్నారు.