English: Details were also available on its website.
Telugu: వీరి వివరాలను కూడా వెబ్‌సైట్‌లో అందుబాటులో ఉంచింది.