English: They have been living together for many years.
Telugu: ఇక్కడ. వారు కలిసి నివసిస్తున్నారు, అనేక సంవత్సరాలు.