Perhaps more human than human.
शायद मनुष्य से भी कहीं ज्यादा