English: At that time, you are at opportune location.
Telugu: అప్పుడు మీరు సరైన స్థలంలో ఉన్నారు.