Chitraka - A Challenged Cheetah Tale