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