English: Seems like another life.
Telugu: అది ఒక రెండు వేరే జీవితాల్లా కనిపిస్తుంది.