English: It's hard to find more information about them.
Telugu: """ వాటి గురించి మరింత సమాచారం కనుగొనడం కష్టం."