English: At that moment I immediately had an idea.
Telugu: వెంటనే మదిలో ఓ ఆలోచన వచ్చింది.