English: This was a new idea.
Telugu: ఈ ఊహతోనే కొత్త ఉత్సాహం వచ్చింది.