English: A necessity it had been!
Telugu: అది అవశ్యం జరగవలసిన పని!