English: It is the best idea.
Telugu: బెస్ట్ ఆలోచనే చేసింది.