English: They have been living separately since long time.
Telugu: దీంతో చాలా కాలంగా వీరు విడిగా ఉంటున్నారు.