English: You've presented a new idea.
Telugu: మీరు కొత్త ఐడియా ఇచినట్టున్నారు.