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