English: Finally a new idea.
Telugu: చివరిగాః కొత్త ఆలోచనే.