English: They are giants.
Telugu: మహానేతలూ వాళ్లే.