English: I found myself lost in it.
Telugu: నేను దానిలో లీనమై పోయినట్లు తోచింది .