English: All of this is making me feel very refreshed.
Telugu: ఇవన్నీ నాకు కొత్త ఉత్సాహాన్నిస్తాయి.