English: Another time, another place.
Telugu: మరో చోట . మరో సారి.