English: I also had this idea too.
Telugu: నాకూ ఈ ఐడియా నచ్చింది.