English: An idea slowly hatched itself.
Telugu: మెల్లగా ఒక ఆలోచన రూపు దిద్దుకుంటోంది.