English: This urge never went away.
Telugu: ఈ అవశ్యకత ఎప్పుడూ తీరలేదు.