English: Both these issues have been on my mind.
Telugu: ఈ రెండు విషయాలు నా మదిలో మెదిలాయి.