English: I had been deliberating upon this decision for the past many days.
Telugu: ఎన్నో రోజులు మరెన్నో గంటలాలోచించి ఈ నిర్ణయానికొచ్చాను.