English: There was just this idea.
Telugu: అప్పుడే తట్టింది ఈ ఆలోచన.