English: A idea just popped into my head!
Telugu: అప్పుడే వచ్చింది ఒక ఐడియా !