English: It sticks with me for about 12 years.
Telugu: అంటే దాదాపు 12 ఏళ్లు నాతో ట్రావెల్ చేశాడు.