English: I have just recently heard about them.
Telugu: వారి గురించి ఇప్పుడే నాకు సమాచారం అందింది.