English: The time for that has just arrived.
Telugu: అందుకు కాలం కూడా ఇపుడే కలిసి వచ్చింది.