English: But little else is known.
Telugu: అయితే ఎవరికీ తెలియని మరో విషయం.