English: A concept I had not thought of before.
Telugu: ముందు నాకు ఆ ఆలోచన తట్టలేదండీ.