English: It means 'Iron Man'.
Telugu: అంటే ' ఐరన్ హేమరింగ్ 'అన్నమాట.