English: it will give us a new strength and energy.
Telugu: అది మనలో కొత్త ఉత్సాహాన్నీ, శక్తినీ నింపుతుంది.