English: Blows my mind to see it again.
Telugu: మనసు తహతహలాడుతోంది మళ్లీ చూడాలని.