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