English: has recently come to our attention.
Telugu: ఇటీవల మా దృష్టిని ఆకర్షించింది.