English: Not a lot of details about the two are available online.
Telugu: వీటికి సంబంధించిన వివరాలు చాలావరకు ఆన్‌లైన్‌లో లేవు.