English: Finally an idea.
Telugu: చివరగా ఒక ఆలోచన.