English: They are giants.
Telugu: వారు మహాత్ములు.