English: The idea came instantly.
Telugu: ఈ ఆలోచన హఠాత్తుగా వచ్చిందట.