English: when it has come.
Telugu: ఎప్పుడు వచ్చింది.