English: how it came upon me.
Telugu: ఎలాగో నా వద్దకు చేరింది.