English: Hayabusa means falcon in Japanese.
Telugu: జపనీస్ భాషలో హయబుస అంటే డేగ అని అర్థం.