English: We felt restored.
Telugu: మేము పునర్జన్మ పొందినట్లు భావించాము.