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