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