English: Are they giants?
Telugu: వారు వీరులు కారా?