English: Both were actually at the hands of human beings.
Telugu: ఇద్దరూ నిజానికి మానవుల చేతిలో ఉన్నారు.