English: This move is coming at just the right time.
Telugu: సరైన టైమ్లో ఈ ఉద్యమం ఊపందుకుంటోంది.