English: A lot of this info came from various sources.
Telugu: ఈ సమాచారం అంతా వివిధ శాఖల నుంచి తీసుకున్నదే.