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