English: These things have been on my mind as well.
Telugu: ఆ విషయాలు నా దృష్టికి కూడా వచ్చాయి.