English: the same time, and at the same place.
Telugu: వరకు అదే సమయంలో మరియు ప్రదేశం వద్ద.