English: Just then an idea popped up in her mind.
Telugu: అయితే అప్పుడే ఆమె మెదడులో ఓ ఆలోచన తట్టింది.