English: Hard to find more info on them.
Telugu: """ వాటి గురించి మరింత సమాచారం కనుగొనడం కష్టం."