English: You gave this idea.
Telugu: మీరే ఆ ఐడియా ఇచ్చేస్తున్నారు.