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