English: They are giants.
Telugu: మహానుభావులు వాళ్లు.