English: Finally, in your mind.
Telugu: చివరకు మీ మనస్సుల్లో కూడా.