English: I don't recall who gave me this idea.
Telugu: ఈ ఐడియా మాత్రం ఎవరు ఇచ్చారో గుర్తు లేదు.