English: they still make me giggle.
Telugu: అవి నన్ను ఇంకా హాంట్ చేస్తున్నాయి.